pine-nut cracker - German English Dictionary